package cn.buk.api.szkj.dto.eterm.response;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * FD指令结果中的每项价格信息
 */
public class FdPriceItem {

  @JsonProperty(value = "OrgCity")
  private String dport;

  @JsonProperty(value = "DstCity")
  private String aport;

  @JsonProperty(value = "Airline")
  private String carrier;

  /**
   * 子舱位
   */
  @JsonProperty(value = "CabinCode")
  private String subClass;

  /**
   * 物理舱位
   */
  @JsonProperty(value = "SubCabinCode")
  private String cabinCode;

  /**
   * 运价基础
   */
  @JsonProperty(value = "FareBasis")
  private String faeBasis;

  @JsonProperty(value = "SinglePrice")
  private String singlePrice;

  @JsonProperty(value = "RoundPrice")
  private String roundPrice;

  @JsonProperty(value = "CabinDesc")
  private String cabinDesc;


  @JsonProperty(value = "StartTime")
  private String startTime;

  @JsonProperty(value = "EffectDate")
  private String effectDate;

  @JsonProperty(value = "ExpireDate")
  private String expireDate;


  public String getAport() {
    return aport;
  }

  public void setAport(String aport) {
    this.aport = aport;
  }

  public String getDport() {
    return dport;
  }

  public void setDport(String dport) {
    this.dport = dport;
  }

  public String getCarrier() {
    return carrier;
  }

  public void setCarrier(String carrier) {
    this.carrier = carrier;
  }

  public String getCabinCode() {
    return cabinCode;
  }

  public void setCabinCode(String cabinCode) {
    this.cabinCode = cabinCode;
  }

  public String getSinglePrice() {
    return singlePrice;
  }

  public void setSinglePrice(String singlePrice) {
    this.singlePrice = singlePrice;
  }

  public String getRoundPrice() {
    return roundPrice;
  }

  public void setRoundPrice(String roundPrice) {
    this.roundPrice = roundPrice;
  }

  public String getCabinDesc() {
    return cabinDesc;
  }

  public void setCabinDesc(String cabinDesc) {
    this.cabinDesc = cabinDesc;
  }

  public String getStartTime() {
    return startTime;
  }

  public void setStartTime(String startTime) {
    this.startTime = startTime;
  }

  public String getEffectDate() {
    return effectDate;
  }

  public void setEffectDate(String effectDate) {
    this.effectDate = effectDate;
  }

  public String getExpireDate() {
    return expireDate;
  }

  public void setExpireDate(String expireDate) {
    this.expireDate = expireDate;
  }

  public String getSubClass() {
    return subClass;
  }

  public void setSubClass(String subClass) {
    this.subClass = subClass;
  }

  public String getFaeBasis() {
    return faeBasis;
  }

  public void setFaeBasis(String faeBasis) {
    this.faeBasis = faeBasis;
  }
}
